1 Breaking News found.
  • Apr 15, 2023

    Indian banks fear an end to the country’s major intake of discounted Russian oil in the wake of OPEC+ surprise production cuts, which have helped push Urals crude close to overrunning the G7’s $60 per barrel price cap.  According to The Millennium Post, citing an unnamed refinery executive, both the...

    0 0 0 260 0/5